Definition of Laughing Jackass

  • (noun) almost extinct owl of New Zealand
  • (noun) Australian kingfisher having a loud cackling cry

Antonyms of Laughing Jackass


No Antonyms Found.

Homophones of Laughing Jackass


No Homophones Found.